Books by author Diane Richardson
Showing 1 – 11 out of 11 results
Next
Page 1. out of 1
Previous
-
Diane Richardson | Wiley-Blackwell, 2017
Low in stock at our supplier - Shipping in 11 - 15 days
Language: English
Binding: Paperback
25.02 €
Sale 3 %
You save 1.02 €
-
Diane Richardson | SAGE Publications Inc, 2000
In stock at our supplier - Shipping in 14 - 20 days
Language: English
Binding: Paperback
54.11 €
Sale 9 %
You save 5.97 €
-
Diane Richardson, Steven Seidman | SAGE Publications Inc, 2002
In stock at our supplier - Shipping in 14 - 20 days
Language: English
Binding: Hardback
145.73 €
Sale 10 %
You save 16.22 €
-
Diane Richardson | PALGRAVE MACMILLAN, 2006
Low in stock at our supplier - Shipping in 11 - 15 days
Language: English
Binding: Paperback
-
Diane Richardson, Surya Monro | Bloomsbury Publishing, 2012
In stock at our supplier - Shipping in 10 - 18 days
Language: English
Binding: Hardback
198.83 €
Sale 0 %
You save 0.05 €
-
Diane Richardson | Independently published, 2025
In stock at our supplier - Shipping in 9 - 15 days
Language: English
Binding: Paperback
10.23 €
Sale 7 %
You save 0.83 €
-
Diane Richardson | Polity Press, 2017
Low in stock at our supplier - Shipping in 11 - 15 days
Language: English
Binding: Hardback
65.66 €
Sale 3 %
You save 2.70 €
-
John Hart, Diane Richardson | Taylor & Francis Ltd, 2026
In stock at our supplier - Shipping in 9 - 15 days
Language: English
Binding: Paperback
-
Diane Richardson | SAGE Publications Inc, 2000
In stock at our supplier - Shipping in 14 - 20 days
Language: English
Binding: Hardback
177.04 €
Sale 10 %
You save 19.69 €
-
New!
Diane Richardson, Victoria Robinson | Bloomsbury Publishing, 2026
Print on demand - Shipping in 17 - 26 days
Language: English
Binding: Hardback
146.03 €
Sale 5 %
You save 7.76 €
-
Diane Richardson | Bloomsbury Publishing, 2012
In stock at our supplier - Shipping in 10 - 18 days
Language: English
Binding: Paperback
59.58 €
Sale 0 %
You save 0.05 €
Next
Page 1. out of 1
Previous
You can return within 30 days without giving any reason.
Find out more